package coba.json;

import java.text.SimpleDateFormat;
import java.util.List;

import com.liferay.portal.kernel.exception.SystemException;

import coba.model.ConcurrenciaRecorrido;
import coba.model.Guia;
import coba.model.LicenciaGuia;
import coba.model.Solicitud;

public class SolicitudJson {

	public static String toJson(List<Solicitud> listSolicitud) throws SystemException {

		StringBuilder strbld = new StringBuilder();

		strbld.append("[");

		int i = 0;
		for (Solicitud solicitud : listSolicitud) {
			if (solicitud.getFechaItinerario() == null)
				continue;
			
			if (i++ > 0)
				strbld.append(",");
			
			strbld.append("{")
					.append("id:").append(solicitud.getId()).append(",")
					.append("anioItinerario:").append(new SimpleDateFormat("yyyy").format(solicitud.getFechaItinerario())).append(",")
					.append("mesItinerario:").append(new SimpleDateFormat("MM").format(solicitud.getFechaItinerario())).append(",")
					.append("diaItinerario:").append(new SimpleDateFormat("dd").format(solicitud.getFechaItinerario())).append(",")
					.append("cantidadMicros:").append(solicitud.getCantidadMicros())
					.append("}");
		}

		strbld.append("]");

		return strbld.toString();

	}

}
